travelling-wave tube oscillator - French English Dictionary